package me.ree.zkproduct.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import me.ree.zkproduct.entity.Product;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 * 商品表 Mapper 接口
 * </p>
 *
 * @author ree
 * @since 2024-05-17
 */
public interface ProductMapper extends BaseMapper<Product> {

    /**
     * 可以添加自定义查询方法，例如按productCode分页查询
     * @Param("productCode")非必须
     * @param productCode
     * @return
     */
    Product selectByProductCode(@Param("productCode") String productCode);

    int reduceStock(Product product);
}
